<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*棣栭〉*/
#content{ margin-top:12px;}

.about{ margin-bottom:40px;}

.about .cont{ padding:20px 22px 0 0; text-align:center; height:236px; overflow:hidden; line-height:24px;}
.about .photo{ text-align:center; padding-top:12px;}

.pro_list{ width:169px; float:left;}
.pro_list .title{ height:79px;}
.pro_list .cont{ box-shadow:0 0 5px rgba(79,79,79,.08)}
.pro_list .cont li{ height:54px; line-height:54px; border-bottom:1px solid #e4e4e4;}
.pro_list .cont li a{ display:block; padding-left:18px; background:url(../images/ico1.jpg) 129px center no-repeat;}
.pro_list .cont li a:hover{ color:#41692b; background-image:url(../images/ico2.jpg);}

.product{ width:804px;}
.product ul li{ width:267px; height:178px; float:left; margin-left:1px; margin-bottom:1px; position:relative; overflow:hidden;}
.product ul li .photo{width:267px; height:178px; overflow:hidden;}
.product ul li .photo img{ vertical-align:middle;}
.product ul li .name{ display:none; width:245px; height:156px; position:absolute; left:9px; top:9px; border:2px solid #41692b; background:url(../images/xian.png) center no-repeat; text-align:center; line-height:60px;}
.product ul li .name a{ display:block; text-align:center; font-size:16px; margin-top:15px; color:#41692b; text-transform:uppercase;}
.product ul li:hover .photo{ opacity:0.23;}
.product ul li:hover .name{ display:block;}

.case{ margin-top:85px;}
.case_right{ width:500px;}
.case_right .case1{ height:168px;}
.case_right .case1 .photo{ width:250px;height:168px; float:left;}
.case_right .case1 .text{ width:210px;height:128px; padding:20px; float:left; line-height:21px; color:#fff; background:#41692b;}
.case_right .case1 .text a{ display:block; font-size:14px;  color:#fff;}
.case_right .case1 .text i{ display:block; opacity:.5; font-style:normal; font-size:10px; text-transform:uppercase;}
.case_right .case1 .more{ display:block; text-align: right;}

.case_right .case2 .text{ color:#666; background:#fff;  }
.case_right .case2 .text a{color:#41692b;}
.case_right .case2 .text i{ opacity:.9;color:#41692b;}

.news{ margin-top:46px;}

.news .tit_top{ height:38px; line-height:37px;}
.news .tit_top h3{ width:60px; height:37px; border-bottom:1px solid #41692b; font-size:16px; white-space:nowrap;}
.news .tit_top h3 span{ color:#7e7e7e; font-family:Arial; font-size:10px; font-weight:normal;}
.news .cont_bg{ padding-top:9px; background:#f2f2f2}

.news1{ width:312px; float:left;}
.news1 .title{ background:url(../images/nt.jpg);}
.news2 .title{ background:url(../images/nt2.jpg);}
.news1 .title{ height:25px; line-height:25px;}
.news1 .title h3{ width:87px; text-align:center; font-size:14px; color:#41692b; font-weight:normal; }
.news1 .title .more{ width:17px; height:17px; margin-top:5px; float:right;}
.news1 .title .more a{ display:block; width:17px; height:17px;}

.news1 ul{ padding-top:17px;}
.news1 li{ height:28px;  line-height:28px; border:1px solid #bdbdbd; margin-bottom:9px;}
.news1 li a{ display:block; padding-left:12px; }
.news1 li span{ float:right; margin-right:20px;}
.news1 li:hover{ border-color:#8bcb6b;}

.news2{ float:left; width:298px; margin-left:35px;}
.news2 .title{ background:url(../images/nt.jpg);}
.news2 .title{ background:url(../images/nt2.jpg);}
.news2 .title{ height:25px; line-height:25px;}
.news2 .title h3{ width:87px; text-align:center; font-size:14px; color:#41692b; font-weight:normal; }
.news2 .title .more{ width:17px; height:17px; margin-top:5px; float:right;}
.news2 .title .more a{ display:block; width:17px; height:17px;}

.news2 ul{ padding-top:10px;}
.news2 li{ height:38px;  line-height:38px; border-bottom:1px dashed #bdbdbd; }
.news2 li a{ display:block; padding-left:8px; }
.news2 li span{ float:right; margin-right:7px;}
.news2 li a:hover{color:#8bcb6b;}

.message{ width:285px; float:right; position:relative;}
.message .title{ position:absolute; top:-56px;}
.message ul { width:285px; margin-top:80px;}
.message li { float:left; width:283px; margin-bottom:9px; margin-right:22px; display:inline; margin-bottom:9px; }
.message li input { padding-left:10px; color:#333; width:273px; height:28px; border:0px; line-height:28px; border:1px solid #41692b; font-size:12px; background:none;  }
.message li textarea { color:#333;width:263px; height:51px; background:none; border:1px solid #41692b;  overflow:auto; font-size:14px; padding:10px;}
.message li.butbox input{ color:#fff; border:none;}

.links .title{ float:left;margin-right:10px;}
.links{ line-height:78px; }
.links a{ margin:0 10px;}

/*搴曢儴*/
#footer{ height:261px; background:url(../images/ftbg.jpg) center no-repeat;}
#footer .con_1000{ position:relative;height:261px;}
.quicklink{width: 100%;text-align: center; padding-top:19px;padding-bottom: 21px; line-height:31px;}
.copyRight{ position:absolute; bottom:10px; line-height:30px; left:0; color: #fff;}
.copyRight a{color: #fff;}
.ftlogo{ position:absolute; left:0; top:119px;}
.fttel{ position:absolute; right:0 ; top:136px;}
.quicklink a{padding: 0 21px;}



/*鍗曢〉*/
.single_con .ny_right .content{line-height: 27px}


/*鏂伴椈鍒楄〃*/
.news_con .ny_right .content_title { margin-bottom:30px; padding-bottom:20px; text-align:center; border-bottom:1px #ddd dotted;}
.news_con .ny_right .content_title h3{ font-size:17px; color:#4d5260;}
.news_con .ny_right .content_title .info{ margin-top:15px; font-size:12px; color:#aaa;}
.news_con .ny_right .content_title .info span{ display:inline-block; margin:0 10px;}
.news_con .ny_right .content{line-height: 27px}
.first_list{height:125px; overflow:hidden; margin-bottom:26px;}
.first_list img{border: solid 1px #c2c2c2; float: left;}
.first_list .right{float:right;color:#8c8573;line-height: 20px;width: 516px;}
.first_list .right .tit{display:block; height:31px; color:#41692b; font-size:14px;} 
.first_list .right .text{height:40px; overflow:hidden; margin-bottom:4px;}
.first_list .right a{color: #209b07;display: block}
.first_list .right .date{ display:block; height:20px; line-height:20px; background:url(../images/news_list_time.jpg) left center no-repeat; padding-left:20px; margin-top:10px;}
.other_list{margin-bottom: 67px; }
.other_list li{height:37px; line-height: 37px; border-bottom: dotted 1px #dddddd;}
.other_list a:hover,.other_list li:hover{ color:#41692b}
.other_list li span{float: right;}

.list_btn{ margin:20px auto; width: 752px; }
.list_btn_l_r{ float: left; width: 20px; height: 20px; border: solid 1px #d3d3d3; text-align: center; color: #d3d3d3; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.list_btn_l_r:hover{ color: #8c8573; border-color: #8c8573; }
.list_btn_line{ float: left; width: 285px; height: 1px; background-color: #d3d3d3; margin-top: 11px; }
.list_btn_num{ width: 120px; float: left; margin: 0 9px; text-align: center; }
.list_btn_num a{ display: inline-block; width: 20px; height: 20px; text-align: center; border: solid 1px #d3d3d3; margin: 0 2px; color: #606060; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.list_btn_num a:hover,.list_btn_num .hover{ color: #5fba31; border-color: #5fba31; }

/*鏂伴椈璇︽儏*/
.news_con .ny_right .content_tit { height: 40px; line-height: 40px; text-align: center; font-weight: bold; border-bottom: 1px solid #ccc; overflow:hidden; }
.news_con .ny_right .content_related { padding:6px 0; text-align: center;margin-bottom: 30px;}
.news_con .ny_right .content{line-height: 27px;margin-top: 10px;}
.news_con .ny_right .content_btn{line-height: 27px}
.news_con .ny_right .content_btn a{color: #2d3140 }

/*浜у搧鍒楄〃*/
.pro_con .ny_right .content{line-height: 27px}
.pro_con .ny_right .content ul{ float:left; margin:0 -24px 0 -23px;}
.pro_con .ny_right .content li{ float:left; width:213px; height:235px; border: solid 3px transparent;; margin:0 24px 67px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.pro_con .ny_right .content li .photo{ display:block; width:213px; height:125px;}
.pro_con .ny_right .content li .info{ width:213px; height:110px; background:#f5f5f5;}
.pro_con .ny_right .content li .info .name{ height:40px; line-height:40px; padding-left:19px; font-size:14px;font-weight: bold;}
.pro_con .ny_right .content li .info .text{ line-height:18px; padding:0 19px; height:36px; overflow:hidden; margin-bottom:10px;}
.pro_con .ny_right .content li .info .more{ display:block; height:24px; line-height:24px; background:#adadad; padding-left:20px; color:#fff;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.pro_con .ny_right .content li:hover{ border-color:#41692b}
.pro_con .ny_right .content li:hover .more{ background:#41692b}

.list_btn{ margin:20px auto; width: 752px; }
.list_btn_l_r{ float: left; width: 20px; height: 20px; border: solid 1px #d3d3d3; text-align: center; color: #d3d3d3; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.list_btn_l_r:hover{ color: #8c8573; border-color: #8c8573; }
.list_btn_line{ float: left; width: 285px; height: 1px; background-color: #d3d3d3; margin-top: 11px; }
.list_btn_num{ width: 120px; float: left; margin: 0 9px; text-align: center; }
.list_btn_num a{ display: inline-block; width: 20px; height: 20px; text-align: center; border: solid 1px #d3d3d3; margin: 0 2px; color: #606060; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.list_btn_num a:hover,.list_btn_num .hover{ color: #41692b; border-color: #41692b; }
</pre></body></html>